// 硬币问题
// 看到最优解，用动态规划
- 工具
//     1. 递归
        // - 最后，终局思维
        // - 倒推 后退 
            //  c1=1  c2=2  c3=5
//     2. 树形结构
//     3. 观察他，状态转移方程
//     4. 迭代 自底向上，推导出最后的结果